DB 필드명 투표좀 부탁드립니당 (_ _)
빌더에 컨텐츠가 추가되는데
예를들어 각 컨텐츠의 이름이
adult, blog, cafe
요런식으로 있다고 치면
각 테이블을 아래처럼 구성하려고 합니다.
adult_board_new
adult_board_file
.
blog_board_new
blog_board_file
.
cafe_board_new
cafe_board_file
.
-----------------------------------------------------
문제는 각 테이블의 필드명인데...
그누보드의 경우에는
g4_board_new ==> bn_id, bn_datetime.... 이런식으로 되잖아요..
근데 컨텐츠가 한개가 아니라서 필드명 접두사가 중복되는게 많이 생기는 상황이라
세글자로 해볼까 생각중인데...
어떤방식이 가장 좋을까용?
1. 접두사가 없는게 좋다
2. 중복이 되더라도 bn_id 가 좋다 (두글자)
3. 중복되지 않도록 abn_id, bbn_id, cbn_id 형태가 좋다 (세글자)
4. adult_bn_id, adult_bn_datetime 형태가 좋다
꼭꼭 투표좀 부탁드립니다....
저 좀 제발 살려주세효 ㅜ..ㅜ
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 12개
변수명의 문자수에 제한이 없는거라면...
5번 형식: g4_board_new_id, g4_board_new_datetime 이런건 없나요? 5번있다면 5번으로 할거 같은데...고민하지 않고. 나중에 필요할때 sql 파일속에서 grep 으로 검색하기도 쉬울거 같고. sql 파일들 조물락거리는거 잘은 모르지만.
전 가능한 짧은게 좋은데..
어느정도 가독성도 있어야 하고 중복되는것도 있고 해서요..
변수가 저렇게 자꾸 많아지면
건망증 많은 나같은 사람은...읽기 쉬운게 좋아요 ㅎㅎ 중복될 염려도 절대 없고 ㅎㅎ. g4_board_new_ID 요롷개 대문자로 끝만 바꿔줘도 좋고.
그리고 프로그램짜면서 변수명 타입하다가 자꾸 헷갈려서 오타많이 칠수도 있구...
보기에는 좀 지저분해도 길게 잡는게 좋을수도 있겠네요...
관심가져주셔서 감사합니당 ^^
참고하겠습니다 ^^
지난번에도 답글 달아주셔서 참 감사했는데
아직도 확정을 못하고 있네요.. ㅜ.ㅜ
큰맘먹고 한번 다 바꿔보려구용...
답변 감사드립니다 ^^
제 맘 아시죠? ㅋㅋ
근디 한번 바꿀라니 보통일이 아니라 ;;;
진짜 저만 고민하는거 같은 느낌이....
오랫동안 고민했었는데 이제 속이 다 후련하네요 ^^
역시 짧고 굵게가 좋군요....