하나의 테이블에있는 데이터는 ID에 의해 다른 테이블에 참조됩니다. 예를 들어, ID가 1-50 인 상태 표가 있습니다. 다른 테이블 "사용자"에서 나는 그 id에 대한 참조를 가지고 있습니다. state = 4. "User"로 데이터를 다시 업데이트해야하는 경우, 상태가 변경되면 내 코드가 상태 데이터의 번호를 알고 있어야합니까? 즉, 새 주 (state)가 Alabama id = 1이면 데이터베이스에 제출하기 전에 열거해야합니까? 또는 DataAccess 레이어가 datatables에서 새 상태에 대한 ID를 검색해야합니까?ID로 데이터베이스 필드 검색 및 저장
0
A
답변
1
구체적인 사항은 프런트 엔드에 따라 다르지만 일반적으로 ID와 상태 이름을 전달해야하므로 사용자가 알라바마를 선택하면 ID 1이 DAL로 되돌아갑니다. 추가 선택이없는 상태로 사용자 테이블의 StateID를 직접 설정하십시오.
예, 프런트 엔드 웹 페이지, 당신은 당신의 데이터베이스가 사용자 테이블의 컬럼에 적절한 외래 키가있는 경우, DB에 추가 검색 검사를 수행 할 필요가 없습니다해야
<select>
<option value=1>Alabama</option>
...
</select>
1
인 경우 그 주 기본 키 열을 참조합니다. 이렇게하면 합법적 인 가치가 항상 사용자 레코드에 유지됩니다.
관련 문제
- 1. 데이터베이스 저장 및 검색
- 2. Magento 카탈로그 검색 (ID로 필터)
- 3. EF4 일반 ID로 검색
- 4. 암호 저장 및 검색
- 5. 저장 추상 및 데이터베이스
- 6. 데이터베이스 기반 CSS 및 필드 - adv/disadv?
- 7. MySQL의 문자열 저장 및 검색
- 8. 데이터베이스 또는 Lucene 색인 파일에 필드 저장
- 9. CakePHP 게시 방법으로 특정 데이터베이스 필드 검색
- 10. 데이터베이스에 이미지 저장 및 검색
- 11. 데이터베이스 대신 파일 시스템에서 이미지 저장 및 검색
- 12. JPA 및 데이터베이스 플렉스 필드
- 13. 데이터베이스 정규화 및 신속 검색
- 14. 얼굴 인식과 데이터베이스 저장/검색 (Java)
- 15. iPhone - 데이터 저장 및 검색
- 16. PHP에서 날짜 저장 및 검색?
- 17. web.config에서 값 저장 및 검색
- 18. 데이터베이스의 데이터 저장 및 검색
- 19. 저장 및 CoreData UIImage 검색
- 20. NSMutablearray에서 데이터 저장 및 검색
- 21. 배열에 데이터베이스 레코드 저장
- 22. 데이터베이스에서 확인란 필드의 상태 저장 및 검색
- 23. 데이터베이스에 비밀 키 저장 및 검색
- 24. 사용자 기사의 이미지 저장 및 검색 방법
- 25. SOLR에서 여러 필드 검색
- 26. 데이터베이스 검색
- 27. 값 저장 및 검색 및 업데이트
- 28. 데이터베이스 디자인 - 빈 필드
- 29. 데이터베이스 구동 필드 (필드 ID)
- 30. 레일스 메소드 검색 : 별명을 ID로 선택 하시겠습니까?