标签: database database-design orm realm relational-database
我要设计具有3个表的数据库。
第一个表___> UUID,用户名,密码
第二张表___>姓,名,性别,出生日期
第三张表___>血糖值,date_time
在第一个表中,我使用UUID作为主键。但是我打算在第二和第三张表中使用第一张表中的用户名作为第二张表和第三张表的外键。
是否需要为每个表分配主键?或者我可以忽略它,而将用户名用于第二个和第三个表,而无需将其分配为第二个和第三个表的主键。
我认为我想忽略它,而使用第二和第三张表而不分配主键,但是我不知道这是一个好主意。