관계 테이블에는 주로 두 개의 열, 즉 IDTABLE1
및 IDTABLE2
이 포함됩니다.관계 테이블이 실제로 필요합니까?
관계 테이블간에 변경되는 것으로 보이는 것은이 두 열의 이름과 테이블 이름뿐입니다.
가 TABLE_NAME
이 IDTABLE1
는, IDTABLE2
는 다음 모든 관계에 대한이 테이블을 사용 : 우리가 하나 개의 테이블 Relationships
을 작성하고이 테이블에 우리는 3 열을 배치하면
은 더 나은 것입니까?
웹/데스크톱 응용 프로그램 개발에 적합합니까? 이것의 단점은 무엇입니까?
참고 :
의견을 보내 주셔서 감사합니다. 감사합니다.
하지만 조금 지나치게 생각하고 있습니다. 모든 솔루션은 한 지점까지 작동합니다.
데이터 저장 단순 텍스트 파일이 특정 시점까지 Excel보다 SQL Server보다 MS Access가 더 좋습니다 ...
솔직히 말해서이 솔루션이 왜 그런지에 대해서는 언급하지 않았습니다. 소규모 프로젝트 (DB 크기가 몇 GB 인 경우)에 적합하지 않습니다.
한 걸음 더 나아가서 TABLE_NAME, ID, COLUMN_NAME, VALUE의 4 개의 열이있는 하나의 거대한 테이블을 만들어보세요. –
@Martinho Fernandes - 확실히 세 개의 열만 있으면됩니다. ID와 column_name은 밑줄을 사용하여 함께 연결할 수 있습니다. – Paddy
@Paddy : Nah, 마이크로 최적화 일 것입니다. 그리고 그것은 ID에서 밑줄을 사용하지 못하게합니다. –