こんにちは。
データベースのテーブルを設計しています。
PK SEQ カラム名(論理) カラム名(物理) 型 桁 "物理 サイズ" "NOT NULL" IX PT 項目説明および、リスト値 1 1 ユーザID CHAR 7 ○ ユーザID。 2 ユーザ名 VARCHAR2 30 ユーザ名 3 登録日時 DATE 登録日時 4 ロック日時 DATE ロック日時 5 ロックステータス(Locked, Free) ロックステータス(Locked, Free) 6 権限(管理者、一般) CHAR 1 ○ 権限(管理者、一般)
###疑問点
Q1 ユーザ名はVARCHAR2, 30文字としたけどこんなもの? ほぼ日本人を想定。
Q2 登録日時はDATEでOK?
Q3 登録日時はDATEでOKのとき桁数は? yyyyMMdd HHmmssで15ってわけじゃないですよね?
Q4 ロックステータスはfree=0/locked=1でbool(C#)にしたいけど、boolってあり? 桁数は1?
Q5 権限もboolでOK? その場合、管理者=0, 一般=1ですかね。
Q6 権限をCHARのままにするとしたら、管理者=S(superuser), 一般=P(person)?
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー