«normalization» 태그된 질문

정규화는 중복성을 최소화하고 비정상적인 삽입, 업데이트 및 삭제를 방지하는 방식으로 관계형 데이터베이스 내의 테이블로 열을 구성하는 프로세스입니다.

3
관계형 데이터베이스의 무결성 제약-간과해야합니까?
나는 큰 쿼리 속도를 높이고 더 나은 결과를 얻기 위해 관계형 데이터베이스에서 관계 시행을 제거하는 것이 좋습니다 (ForEIGN KEY 제약 조건 정의를 통해)는 회사의 개발자와 영구적으로 토론하고 있습니다. 공연. 고려중인 플랫폼은 MySQL 5.x이며 FOREIGN KEY가 설정되지 않았으며 관련 테이블의 일부 PRIMARY KEY 제약 조건이 없어도 적어도 나에게는 합리적이지 않습니다. 그들이 …

2
이 테이블을 무손실로 분해 할 수 있습니까?
나는 내 리그에서 벗어난 데이터베이스 디자인 문제를 우연히 발견했으며 DBA 전문가는 소방 훈련을 시작했습니다. 본질적으로, 나는 다음과 같은 기본 키 (간결하게 PK)가있는 테이블이 있습니다. child_id integer parent_id integer date datetime child_id및 parent_id엔티티 테이블에 대한 외래 키입니다. "자식"테이블 자체에는 "부모"테이블에 대한 외래 키도 포함되어 있으며, lo는 child_id항상 parent_id위의 테이블에서 예상 한 …

2
게시물에 대한 좋아요 또는 투표
사용자가 글을 올리거나 블로그를 작성하는 작은 프로그램을 만들고 있습니다. 이러한 게시물에서 다른 사용자는 페이스 북에서와 같이 게시물을 좋아하거나 싫어하거나 스택 오버플로에서와 같이 게시물을 공감 또는 하향 투표 할 수 있습니다. 나는 일반적으로 사용되는 좋은 데이터베이스 구조를 알고 싶습니다. 프로그램은 그 구조와 효율적으로 작동합니다. 두 가지 옵션이 있습니다 먼저 게시하다: id …

2
기본 키가없는 테이블이 정규화됩니까?
강의에서 강사는 기본 키가없는 테이블을 보여주었습니다. 의문을 제기 한 그는 3NF에서 전이 의존성을 제거 할 때 기본 키가없는 테이블을 갖는 것이 좋다고 말했다. 그러나 기본 키가 없다는 것은 기능적 종속성이 없음을 의미하지만 3NF는 전이 종속성을 제거하는 것이므로 각 테이블은 기능 종속성에 대한 것이기 때문에 정규화를위한 기본 키가 필요하다는 것을 배웠습니다. …

4
첫 번째 정규형 : 명확한 정의
First Normal Form의 최종 버전을 얻으려고합니다. 내가 읽는 모든 것은 약간 다른 스핀을 가지고 있습니다. Date와 같은 많은 당국자들은 관계 상 정의 가 항상 제 1 정상 양식 인 반면 다른 기관은 요구 사항 목록을 제공 한다고 말합니다 . 이는 1NF에 대한 요구 사항이 0에서 많음을 의미합니다. 차이점은 테이블과 관계의 …

1
우정 데이터베이스 구조 설계 : 다중 값 열을 사용해야합니까?
User_FriendList다음과 같은 특성을 가진 이라는 테이블이 있다고 가정 해보십시오 . CREATE TABLE User_FriendList ( ID ..., User_ID..., FriendList_IDs..., CONSTRAINT User_Friendlist_PK PRIMARY KEY (ID) ); 그리고 상기 테이블이 다음 데이터를 가지고 있다고 가정하자 : + ---- + --------- + --------------------------- + | 아이디 | User_ID | Friendlist_IDs | + ---- + …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.