OKKY
커뮤니티
Q&A
지식
이벤트
Contact
부트캠프
Jobs
Search Bar
로그인
회원가입
fk
전체
최신순
질문하기
해결
10
동도인
·
9개월
1.2k
0
해결 10
이 상황에서는 FK 정도는 잡아줘야 하는거 아닌가요?
특정 테이블에 데이터 들어가 있는데 테이블 컬럼에 데이터가 알수 없는 숫자들로 들어가 있습니다. order_id user_identifier product_code order_date 1 101 2001 2025-09-15 2 102 2002 2025-09-15 3 101 2003 2025-09-16 4 999 2004 2025-09-16 5 102 8888 2025-09-17 대충 위 처럼 특정 카테고리 별 숫자로 코드 만들어서 데이터를 저장시켰는
해결
3
kmw1218
·
거의 2년
413
0
해결 3
지금 상황에서 FK null을 허용해도 될까요?
회원과 일정이 일대다 관계입니다. (회원에 FK 존재) 회원은 하나의 일정에 속한다. 일정은 여러 회원을 갖는다. 회원 가입 -> 일정 생성 흐름으로 진행되서 회원 가입전에 일정 생성을 강제할 수 없는 상황입니다ㅜㅜ 회원 가입 후 하루 동안 일정을 만들지 않으면 자동 삭제되도록 하여 FK 참조 무결성 문제를 해결하려고 합니다! 이 방법 어떻게 생각하실까요? 또 위와 같은 흐름에서 더 좋은 방법이 있을까요?
답변
2
GravatarDeveloper
·
약 2년
419
1
답변 2
DB에 fk 외래키가 없을 때 테이블 연관관계 찾는 팁 질문 드립니다.
안녕하세요. 회사에 fk키가 없다보니 다소 테이블 간의 연관관계를 찾기가 힘드네요. 단지 화면단에서 어떤 동작을 통해 두 테이블의 연관관계가 이렇게 되겠구나 라는 추측으로 하나씩 이해하고 있습니다. fk가 없을 때 테이블간의 연관관계 어떻게 하면 쉽게 그릴 수 있을까요? 힌트 주신다면 감사하겠습니다.
해결
4
h.json
·
약 2년
292
0
해결 4
RDB에서 대그룹 - 중그룹 - 소그룹 - 회원과 같이 연관관계가 여러 번 중첩되어 있을 때 질문드립니다.
안녕하세요. 서비스 형태로 인해 DB가 대그룹 - 중그룹 - 소그룹 - 회원과 같이 연관 관계가 여러 번 중첩된 모양으로 각 테이블이 1:N 연관 관계를 가지게 설계하게 되었습니다. 이때, 회원 A가 대그룹 B에 속해있는가를 판별해야 한다면, 회원 A가 속한 소그룹을 찾고, 그 소그룹이 속한 중그룹을 찾고, 그 중그룹이 속한 대그룹을 찾는 식으로 여러 번 연산을 하는 것이 효율적인지, A에 대그룹 id를 나타내는 컬럼을 추가하여 보관하고 있는 것이 좋
해결
2
kmw1218
·
2년 이상
274
0
해결 2
객체 연관관계 엔티티 생성 시 FK로 연관관계를 만드는 방법?
@Entity @Getter @Table(name = "orders") public class Order { @Id @GeneratedValue private Long id; // 필드 생략 @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "product_id", nullabl
답변
3
kmw1218
·
2년 이상
422
0
답변 3
DB 테이블 설계 질문입니다!
schedule 테이블에서 시/종착역을 가지고 있어야되서 station_line PK를 2개 포함하는 상황입니다. 이런 상황을 처음 겪어봐서 어떻게 연관관계를 설정하는지 부터 막막하네요 ㅜㅜ... 좋은 방법 추천해주실 수 있을까요?
답변
4
3CH-O
·
2년 이상
518
0
답변 4
연관관계 설정을 굳이 하지 않아도 될까요?
member 테이블에 id, 가입 시점에 입력되는 nullable한 recommender_id(member 테이블 자기참조)가 있을 때 자신과 조인할 일이 없고 항상 recommender_id까지만 요구된다면 연관관계를 맺지 않아도 괜찮을까요? 로직흐름은 가입 시 recommender_id 입력 받음 recommender_id가 유효하 recommender_id를 가지고 insert 됨. 이 후, select 시에도 member.recommender_
답변
0
후엥
·
거의 4년
567
0
답변 0
JPA FK가 PK인데 null 허용 방법
Parent { // parent field ... @OneToMany(mappedBy = "parent", cascade = CascadeType.REMOVE, orphanRemoval = true) private
답변
4
eachOtherStart
·
거의 4년
562
0
답변 4
JPA를 사용할시 FK가 없는 테이블로 구성된 RDBMS일때
JPA를 사용할시 Lazy
답변
0
hdheu882h
·
거의 5년
363
0
답변 0
mysql pk fk string 질문드립니다.
현재 mysql, node js 를 이용하여 서비스를 배포중인데 간단한 쿼리 한줄짜리 update문이 Lock관련 로그가 찍히는것이 보이더군요 해당 데이터의 fk가 다른 테이블의 pk (string)으로 Auto increasement가 아닌데 이게 문제가 발생할까요..??
답변
4
아몰라
·
거의 5년
585
0
답변 4
데이터베이스 모양의 의미
동그라미의 저 모양이 무엇을 의미하나요 ㅠㅠ db초보입니다 ㅠㅠ class Type의 Pk를 가져온것 같은데
해결
3
카네
·
약 7년
661
0
해결 3
FK와 PK의 관계 질문좀 드립니다.
FK는 PK중에서 만들어야 하고FK는 자식테이블이며 참조되는 테이블이 부모테이블이며부모테이블은 삭제가 안된다.질문 드리고 싶은건 여기서 말하는 부모테이블의 즉 참조되는 칼럼은 PK이어야만 하는건가요? 아니면 키가 없어도 가능한건가요?
해결
5
주노듬뿍
·
거의 8년
1.4k
0
해결 5
테이블 설계 질문입니다. 외래 키에 적합한지 궁금해서 질문합니다.
여기 예시에서a_student 테이블의 student_id(PK)와 test 테이블의 test_id(PK)를a_test_result 테이블과 비식별관계?를 맺어서 FK로 주는건 좋지 않나요?메일로 질문을
답변
2
시켜만주십쇼
·
9년 이상
3.0k
0
답변 2
간단한 질문 하나 드립니다..테이블 칼럼 하나를 PK.FK 둘다 거는법
P.K 에 F.K 를 먹이려면 어떻게 해야할까요?보시는 ERD에서 결제 table에 있는 주문번호 column이 F.K와 P.K가 둘다 걸린 열입니다.create table 결제
Search Bar