这些表格供用户访问不同的地方
设计如下:
用户表:
<user>
userid
username
place (the row define access rights)
放置表:
<place>
placeid
placename
floor
我的想法:
三个地方和placeid 是001,002,003 一个用户和userid 是001 来访问这三个地方
<user>
userid username place
001 john 001,002,003
<place>
placeid placename floor
001 A 1
002 B 2
003 C 3
004 D 4
我的问题是,
在“user”表中,属性“place”包含很多placeids,用逗号隔开,这个设计好还是不好?它需要将位置值与“用户”表分开吗?