데이터 베이스 설계를 위해서 대략적으로 작성해보았다.
대략 이렇게 만들면 될 것 같다.
DB는 maria db
를 사용할 것이다.
DB를 만들다보니, 테이블과 컬럼이 추가되어야할 부분이 꽤 있어서 수정했다.
다음과 같이 만들었다.
+----------------------+
| company |
+----------------------+
| ID (PK) |
| COMPANY_NAME |
| CREAT_DTIME |
| CREAT_ADMIN_ID |
| UPDATE_DTIME |
| UPDATE_ADMIN_ID |
| STATUS_CD |
+----------------------+
+----------------------+
| admin |
+----------------------+
| ID (PK) |
| ADMIN_EMAIL |
| ADMIN_PASSWORD |
| ADMIN_NAME |
| CREAT_DTIME |
| CREAT_ADMIN_ID |
| UPDATE_DTIME |
| UPDATE_ADMIN_ID |
| STATUS_CD |
| AUTH_CD |
| COMPANY_ID (FK) |
+----------------------+
+----------------------+
| user |
+----------------------+
| ID (PK) |
| QR_CODE |
| USER_PASSWORD |
| CREAT_DTIME |
| CREAT_ADMIN_ID |
| UPDATE_DTIME |
| UPDATE_ADMIN_ID |
| STATUS_CD |
| COMPANY_ID (FK) |
+----------------------+
+----------------------+
| post |
+----------------------+
| ID (PK) |
| POST_TITLE |
| POST_SUB_TITLE |
| POST_NOTE |
| POST_TYPE_CD |
| CREAT_DTIME |
| CREAT_ADMIN_ID |
| UPDATE_DTIME |
| UPDATE_ADMIN_ID |
| START_DTIME |
| END_DTIME |
| STATUS_CD |
| COMPANY_ID (FK) |
+----------------------+
+----------------------+
| content |
+----------------------+
| ID (PK) |
| CONTENT_TITLE |
| CONTENT_SUB_TITLE |
| CONTENT_NOTE |
| CONTENT_IMG_ID |
| CREAT_DTIME |
| CREAT_ADMIN_ID |
| UPDATE_DTIME |
| UPDATE_ADMIN_ID |
| STATUS_CD |
| POST_ID (FK) |
+----------------------+
+----------------------+
| common |
+----------------------+
| ID (PK) |
| CODE |
| CODE_MANE |
| UPPER_CD |
| CODE_VALUE1 |
| CODE_VALUE2 |
| CODE_NOTE |
| CREAT_DTIME |
| CREAT_ADMIN_ID |
| UPDATE_DTIME |
| UPDATE_ADMIN_ID |
| STATUS_CD |
+----------------------+
+----------------------+
| voting_info |
+----------------------+
| ID (PK) |
| USER_ID (FK) |
| POST_ID (FK) |
| CONTENT_ID (FK) |
| CREAT_DTIME |
| CREAT_ADMIN_ID |
| UPDATE_DTIME |
| UPDATE_ADMIN_ID |
+----------------------+
+----------------------+
| content_img |
+----------------------+
| ID (PK) |
| CONTENT_ID (FK) |
| IMG_ORIGINAL_PATH |
| IMG_ORIGINAL_NAME |
| IMG_SAVED_PATH |
| IMG_SAVED_NAME |
| CREAT_DTIME |
| CREAT_ADMIN_ID |
| UPDATE_DTIME |
| UPDATE_ADMIN_ID |
+----------------------+