컬럼 하나 추가는 되는데
이게 외래키로 묶인 컬럼 삭제할려면 여러 테이블 빵꾸 날려고 하는데
이걸 어케 수정해야 간단히 될지 모르겠네요...
현업에서는 외래키 제약조건 안걸어
그게 외래키를 그냥 안쓴다는 말일까요? 값이 중복될텐데 가능한가요
외래키랑 중복이랑 뭔상관임? 식별관계 말하는건가?
아니면 데이터 무결성 이야기하는거임?
네네 a테이블에서 값 바꿧을때 b 테이블 값이 안바뀐다거나 그런걸 그냥 비즈니스 로직에서 잘 처리하면 문제 없다는건가요?
외래키를 바꾸는 일은 거의 없고 그런 케이스면 보통 매핑테이블 따로 빼기때문에 업데이트가 아니라 딜리트 인서트고 코드로 보장하는거 맞음 외래키 제약조건 걸면 운영이 불가능할정도로 빡빡해서 어쩔수가 없음
삭제따윈 없다 ㅇㅅㅇ
외래키 제약조건을 먼저 삭제하면 되잖아.
현업에서는 외래키 제약조건 안걸어
그게 외래키를 그냥 안쓴다는 말일까요? 값이 중복될텐데 가능한가요
외래키랑 중복이랑 뭔상관임? 식별관계 말하는건가?
아니면 데이터 무결성 이야기하는거임?
네네 a테이블에서 값 바꿧을때 b 테이블 값이 안바뀐다거나 그런걸 그냥 비즈니스 로직에서 잘 처리하면 문제 없다는건가요?
외래키를 바꾸는 일은 거의 없고 그런 케이스면 보통 매핑테이블 따로 빼기때문에 업데이트가 아니라 딜리트 인서트고 코드로 보장하는거 맞음 외래키 제약조건 걸면 운영이 불가능할정도로 빡빡해서 어쩔수가 없음
삭제따윈 없다 ㅇㅅㅇ
외래키 제약조건을 먼저 삭제하면 되잖아.