Цитата (Артём2002, 23.01.2021): > Зачем меняете в записи ТС, если его списали в 2019 году Здесь есть нюансы. В базе есть поле Текущее состояние, поле Ушёл (или списан) и поле Утилизирован. В карточке ТС два первых поля "объединяются", если стоит дата во втором поле. Данных, когда на самом деле списана машина, нет, поскольку не известна дата приказа о выводе машины из инвентаря. Поэтому утверждать, что машина списана в 2019 я бы не стал, факт только в том, что она простаивала с 2019 года. Поскольку машину увезли на резку, считаем, что она списана. Поэтому я бы прочитал карточку ТС следующим образом: Текущее состояние - списан, Ушел - 12.2020, Утилизирован - 12.2020. Надеюсь, я доступно объяснил (хоть и букв получилось много).
Цитата (Артём2002, 23.01.2021): > Зачем меняете в записи ТС, если его списали в 2019 году. Не понимаю этого решения. Сначала пишут одно, а потом меняют на другое.
потому что поле «списан» — это дата для текущего состояния, не дата списания, так как текущее состояние не всегда бывает именно «списан». и если текущее состояние «не работает», то в поле «списан» будет дата начала простоя. учите матчасть бд.
Цитата (AlexD, 23.01.2021): > Цитата (Артём2002, 23.01.2021): > > Зачем меняете в записи ТС, если его списали в 2019 году > Здесь есть нюансы. В базе есть поле Текущее состояние, поле Ушёл (или списан) и поле Утилизирован. В карточке ТС два первых поля "объединяются", если стоит дата во втором поле. Данных, когда на самом деле списана машина, нет, поскольку не известна дата приказа о выводе машины из инвентаря. Поэтому утверждать, что машина списана в 2019 я бы не стал, факт только в том, что она простаивала с 2019 года. Поскольку машину увезли на резку, считаем, что она списана. Поэтому я бы прочитал карточку ТС следующим образом: Текущее состояние - списан, Ушел - 12.2020, Утилизирован - 12.2020. Надеюсь, я доступно объяснил (хоть и букв получилось много).
链接