«database-normalization» 태그된 질문

10
데이터베이스 열에 구분 목록을 저장하는 것이 실제로 그렇게 나쁩니 까?
확인란 세트가있는 웹 양식을 상상해보십시오 (일부 또는 모두 선택할 수 있음). 데이터베이스 테이블의 한 열에 저장된 값을 쉼표로 구분 된 값 목록에 저장하기로했습니다. 이제 올바른 해결책은 두 번째 테이블을 만들고 데이터베이스를 올바르게 정규화하는 것입니다. 쉬운 솔루션을 구현하는 것이 더 빨랐으며 너무 많은 시간을 들이지 않고도 해당 애플리케이션의 개념 증명을 신속하게 …

4
데이터베이스 일반 양식은 무엇이며 예제를 제공 할 수 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

11
최초의 데이터베이스 설계 : 오버 엔지니어링입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 배경 저는 CS 학생입니다. 아빠의 소기업을 위해 아르바이트를하고 있습니다. 실제 응용 프로그램 개발 경험이 …

26
데이터베이스 1 : 1 관계를 사용하는 것이 적절한 시점이 있습니까?
나는 다른 날에 정규화에 대해 생각하고 있었고 데이터베이스에 1 : 1 관계가 있어야하는 시간을 생각할 수 없었습니다. Name:SSN? 나는 그것들을 같은 테이블에 넣을 것입니다. PersonID:AddressID? 다시 같은 테이블. 나는 1 : many 또는 many : many (적합한 중간 테이블 포함)의 치열한 예제를 만들 수 있지만 결코 1 : 1은 아닙니다. …

6
간단한 용어로 3NF와 BCNF의 차이점 (8 세에게 설명 할 수 있어야 함)
인용문을 읽었습니다. 데이터는 키 [1NF], 전체 키 [2NF] 및 키 [3NF]에만 의존합니다 . 그러나 3.5NF 또는 BCNF를 이해하는 데 어려움을 겪고 있습니다. 내가 이해하는 것은 다음과 같습니다. BCNF는 3NF보다 엄격 테이블에서 FD의 왼쪽은 수 퍼키 (또는 적어도 후보 키) 여야합니다. 그렇다면 일부 3NF 테이블이 BCNF에없는 이유는 무엇입니까? 내 말은, 3NF …

13
페이스 북 데이터베이스 디자인?
나는 Facebook이 어떻게 친구 <-> 사용자 관계를 어떻게 설계했는지 궁금했습니다. 사용자 테이블이 다음과 같다고 생각합니다. user_email PK user_id PK password 나는 사용자의 데이터 (성별, 연령 등이 사용자 이메일을 통해 연결되어 있음)로 테이블을 계산합니다. 모든 친구를이 사용자와 어떻게 연결합니까? 이 같은? user_id friend_id_1 friend_id_2 friend_id_3 friend_id_N 아마 아닙니다. 사용자 수를 알 …

4
MYSQL 5.7의 기본 JSON 지원 : MYSQL에서 JSON 데이터 유형의 장단점은 무엇입니까?
MySQL 5.7에서는 MySQL 테이블에 JSON 데이터 를 저장하기위한 새로운 데이터 유형 이 추가되었습니다. 분명히 MySQL에서 큰 변화가 될 것입니다. 몇 가지 이점을 나열했습니다. 문서 유효성 검사 -유효한 JSON 문서 만 JSON 열에 저장할 수 있으므로 데이터를 자동으로 유효성 검사 할 수 있습니다. 효율적인 액세스 -더 중요한 것은 JSON 문서를 JSON …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.