Wpis z mikrobloga

Bazodanowe Mireczki. Wychodzi mój brak doświadczenie, wiedzy i umiejętności. Help! Chcę zrobić pseudo DELETE, czyli mój obiekt ma pole, w którym ustawiam czy jest aktywny czy nie. Tylko,że założenie jest takie. User sobie tworzy obiekt i podaje jego ID, które zostaje kluczem głównym. Coś namieszał, chce usunąć ten obiekt i stworzyć go od początku. I tu jest problem bo przecież nie mogą być 2 takie same PK. Co robić? Myślałem, żeby dodac do ID prefix np. DEL_, ale jak będzie chciał trzeci raz stworzyć obiekt od nowa to znów ID będzie zdublowane. Jak to najlepiej rozwiązać bez zbyt dużej ingerencji w bazę?
#sql #mssql #bazydanych
  • 6