Здравейте, това е продължение на предишната тема.
@raiden беше така добър да предложи помощта си, за правилното изграждане на базата и реализацията на задачката.
Първо ще обясня какво точно искам да постигна, и след това ще пусна sql-a. Задачката се състои от две части.
Първа и по-важна част е администраторската.
Искам администратора да вижда всички направени поръчки, като всяка поръчка трябва да съдържа цялата информация за нея. Например снимка на предмета, цена, адрес за доставка и т.н. Ако поръчката съдържа повече от един предмет, съответно да излизат един под друг и да се смята обща цена. Всяка една поръчка да има статус, например за нова поръчка - обработва се, когато бъде изпратена - изпратена и накрая приключена. Това трябва да се прави от администратора, може би чрез някакви бутони към самата поръчка. В таблиците още не съм сложил полета за статусите. Принципно е добре да може поръчките да се визуализират по статуса. Нови, изпратени и приключени. Мисля че не е зле и да може да се изтриват.
Втора част е за потребителите.
Тук е по-просто. Потребителите да виждат поръчките си, също и статуса. В тази част мисля да се визуализират до пет поръчки назад. Един вид когато потребителя направи шеста поръчка, първата да бъде изтрита.
Пускам таблиците, като особеното е че съм ги разделил в три бази данни. Едната няма общо с поръчките и може да се игнорира, но ще я пусна все пак да я има. Базата в която сe добавят предметите се казва admin, а таблицата offer.
@raiden беше така добър да предложи помощта си, за правилното изграждане на базата и реализацията на задачката.
Първо ще обясня какво точно искам да постигна, и след това ще пусна sql-a. Задачката се състои от две части.
Първа и по-важна част е администраторската.
Искам администратора да вижда всички направени поръчки, като всяка поръчка трябва да съдържа цялата информация за нея. Например снимка на предмета, цена, адрес за доставка и т.н. Ако поръчката съдържа повече от един предмет, съответно да излизат един под друг и да се смята обща цена. Всяка една поръчка да има статус, например за нова поръчка - обработва се, когато бъде изпратена - изпратена и накрая приключена. Това трябва да се прави от администратора, може би чрез някакви бутони към самата поръчка. В таблиците още не съм сложил полета за статусите. Принципно е добре да може поръчките да се визуализират по статуса. Нови, изпратени и приключени. Мисля че не е зле и да може да се изтриват.
Втора част е за потребителите.
Тук е по-просто. Потребителите да виждат поръчките си, също и статуса. В тази част мисля да се визуализират до пет поръчки назад. Един вид когато потребителя направи шеста поръчка, първата да бъде изтрита.
Пускам таблиците, като особеното е че съм ги разделил в три бази данни. Едната няма общо с поръчките и може да се игнорира, но ще я пусна все пак да я има. Базата в която сe добавят предметите се казва admin, а таблицата offer.