我设计一个数据库,让谁已登记在我的网站创建列表人的过程中来的。这些列表将由用户组成。该功能与Twitter Lists类似。我使用PHP和MySQL。
我尝试到目前为止
到目前为止,我想出了2个表:
USERS(USER_ID,名字,姓氏)
LISTS(LIST_ID,标题,说明)
我现在意识到我需要第三个表将连接两个,但我挣扎ling提出一个应该有的领域清单。我的第一个想法是我需要id
,list_id
和user_id
领域,但我不确定这是否是正确的方法。
我的问题
我需要什么领域在我的第三个表,以便能够连接我USERS
和LISTS
表以创建?
旁注:建议您的所有表都包含一个与每个(公共字段)都有关系的字段,这将使查询更容易。 – 2015-02-11 17:50:38
@ Fred-ii-不会为第三张桌子服务吗? – henrywright 2015-02-11 17:56:03
我想会的。我总是喜欢让每个桌子都有一个共同的领域,但那只是我;-) – 2015-02-11 17:57:29