Один сертификат на несколько заказов - классика же, решение называется BEGIN TRANSACTION... COMMIT/ROLLBACK
Ну и то, что объект идентифицируется любым из ключей - тоже известная тема, Николай Голов об этом рассказывал.
А еще советую прикрутить рейтинг клиентов и при разных операциях его проверять и изменять...
Один сертификат на несколько заказов - классика же, решение называется BEGIN TRANSACTION... COMMIT/ROLLBACK
Ну и то, что объект идентифицируется любым из ключей - тоже известная тема, Николай Голов об этом рассказывал.
А еще советую прикрутить рейтинг клиентов и при разных операциях его проверять и изменять...