i have this design
table: users
-------------
PK id_users
users
table: single_users
--------------------
PK FK users_id_users
something
table: workers
---------------
PK FK single_users_users_id_users
something
把主键作为外键有什么问题吗?就像上面的例子一样?
谢谢。
i have this design
table: users
-------------
PK id_users
users
table: single_users
--------------------
PK FK users_id_users
something
table: workers
---------------
PK FK single_users_users_id_users
something
把主键作为外键有什么问题吗?就像上面的例子一样?
谢谢。
users
1 Al
2 Eve
3 Bob
user_workers
1 something_1
1 something_2
因此,您需要拥有ID和另一项作为组合主键。通常更容易为工人提供一个作为主键的ID字段。
所以:
user_workers
id | user_id | something
1 1 something_1
2 1 something_2