예를들어서 MEMBER 관리하고있는 오브젝트(NOTICE) 거기추가되는 댓글등(COMMENT) , 역할자에 따른 구분 (ROLE) , 회원이여러역할을 담당할수있는 형태(MEMBER_ROLE)

실제역할을하는 테이블을 간단하게 만들어보자.


CREATE TABLE NOTICE
(
    ID          NUMBER,
    TITLE       NVARCHAR2(100),
    WRITER_ID   NVARCHAR2(50),
    CONTENT     CLOB,
    REGDATE     TIMESTAMP,
    HIT         NUMBER,
    FILES       NVARCHAR2(1000)
);



CREATE TABLE "COMMENT"
(
    ID          NUMBER,
    CONTENT     NVARCHAR2(2000),
    REGDATE     TIMESTAMP,
    WRITER_ID   NVARCHAR2(50),
    NOTICE_ID   NUMBER
);


CREATE TABLE ROLE
(
    ID          VARCHAR(50),
    DESCRIPTION VARCHAR2(500)
);

CREATE TABLE MEMBER_ROLE
(
    MEMBER_ID   NVARCHAR2(50),
    ROLE_ID     VARCHAR(50)
);

예약어는 큰따옴표로 감싸면된다.

댓글남기기