テーブルは、ユーザーがさまざまな場所にアクセスするためのものです
以下のようなデザイン:
ユーザーテーブル:
<user>
userid
username
place (the row define access rights)
テーブルを配置します。
<place>
placeid
placename
floor
私の考え:
3つの場所とplaceidは001,002,0031人のユーザーであり、useridは001であり、これらの3つの場所にアクセスします。
<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」に多くのプレースIDが含まれており、コンマで区切られています。このデザインは問題ありませんか?場所の値を「ユーザー」テーブルから分離する必要がありますか?