«database-design» 태그된 질문

데이터베이스 내에서 데이터를 구성하는 방법에 대한 질문 관계형 DB 사용 여부 등 테이블 배치 방법

3
데이터베이스에서 독점 아크 란 무엇이며 왜 악한가?
나는 stackoverflow에서 개발자 Q & A가 저지른 가장 일반적인 데이터베이스 디자인 실수를 읽고있었습니다 . 처음에는 독점 아크에 대한 문구가있었습니다. 배타적 아크는 둘 이상의 외래 키를 사용하여 테이블을 만들 때 흔히 발생하는 실수입니다. 단 하나의 키만 null이 될 수 없습니다. 큰 실수. 우선 데이터 무결성을 유지하는 것이 훨씬 더 어려워집니다. 결국 …

2
데이터베이스 정규화와 스키마 투명성을 선호합니까?
새로운 요구 사항이 이전 코드베이스에 나타났습니다.이 코드는 기본적으로 이전에 관련이 없었던 두 사용자 클래스 사이의 기본적으로 (내부) 통신을 가능하게합니다 (완전히 다른 스키마를 가진 다른 테이블에 저장 됨) 덜 디자인되었으므로 부모 클래스가 없습니다). 우리는이 기능을 고려하지 않은이 오래된 설정에 봉착하기 때문에 사용중인 데이터 세트를 고려할 때 PK 충돌이 없다고 보장 할 …

7
리프 엔터티 속성의 중첩 된 엔터티 및 계산-SQL 또는 NoSQL 방식
Menu / Recipe Management라는 취미 프로젝트를 진행하고 있습니다. 이것이 나의 실체와 그들의 관계의 모습입니다. A Nutrient는 속성 Code을 가지고Value 의 Ingredient컬렉션이 있습니다Nutrients A Recipe의 컬렉션이 Ingredients있고 때로는 다른 컬렉션을 가질 수 있음recipes A Meal의 컬렉션이 Recipes있고Ingredients A Menu의 컬렉션이 있습니다Meals 관계는 다음과 같이 묘사 될 수있다 페이지 중 하나에서 선택한 …

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

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

4
다른 유형의 NoSQL 데이터베이스와의 약점
내 질문은 다음과 같습니다. 다른 유형의 NoSQL 데이터베이스의 약점은 무엇입니까? 특히 키-값 저장소, 그래프 데이터 저장소 및 문서 저장소의 약점은 무엇입니까? 강점을 찾기가 쉬웠지만 약점에 대한 문서는 부족한 것 같습니다. 편집 : 서로 및 관계형 데이터베이스와 비교하십시오.


8
데이터베이스에 저장된 작업의 우선 순위 목록
다음을 수행하는 가장 좋은 방법을 생각하고 있습니다. 데이터베이스에 저장된 작업 목록이 있습니다. 작업에 할당 된 우선 순위가 있습니다. 작업 우선 순위를 변경하여 수행 순서를 다시 정렬 할 수 있습니다. Pivotal Tracker와 매우 비슷한 것을 생각하고 있습니다. 우리가 다음을 가졌다 고 상상해보십시오. 1 Task A 2 Task B 3 Task C …

8
데이터베이스에서 잘못된 널 항목을 방지하기위한 설계 및 실습
내 프로그램의 한 부분은 처리를 위해 데이터베이스의 많은 테이블과 열에서 데이터를 가져옵니다. 일부 열은 null이지만 현재 처리 컨텍스트에서 오류 일 수 있습니다. 이것은 "이론적으로"일어나지 않아야하는데, 그렇게된다면 그것이 나쁜 데이터 나 코드의 버그를 가리 킵니다. 어떤 필드가 어떤지에 따라 오류의 심각도가 다릅니다 null. 즉, 일부 필드의 경우 처리를 중지하고 누군가에게 통지해야합니다. …

3
데이터베이스에서 민감한 데이터를 분리하는 방법 (MySql)
개인 사용자 질병에 대한 정보가 들어있는 데이터베이스를 설계해야합니다. DB 테이블의 열을 구현하기위한 접근 방법은 무엇입니까? 정보를 암호화하고, 서로 다른 두 개의 DB 내에서 데이터를 구분합니다. 하나는 민감한 데이터를위한 것이고 다른 하나는 민감한 데이터를위한 것이 아닌 다른 방법이거나 또는 두 가지 또는 다른 방법일까요?

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