哪种数据库表结构适合laravel?

mnemlml8  于 2021-06-17  发布在  Mysql
关注(0)|答案(0)|浏览(175)

假设我有一个users表,我有两种类型的用户:客户机和服务提供者,每个用户都有自己的表:客户机和服务提供者。一个用户是客户机或服务提供商,而不是两者,我有很多用户。哪个表结构正确
1)

USERS       ClIENTS         SERVICE_PROVIDERS
id           id             id
name         user_id        user_id


2)

USERS              CLIENTS         SERVICE_PROVIDERS
id                  id             id
name
userable_id
userable_type

第二种是一对一(多态)关系。那么哪一个更专业、更正确呢?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题