Buen día mi nombre es Hans González, tengo experiencia en la implementación y diseño de bases de datos con herramientas como sqlite, mysql, workbench, sql, etc.
Examinando los requisitos del proyecto, se creará la base de datos principalmente con dos tablas, las cuales son: compradores y productos, son las más evidentes, pero saldrán más conforme se vayan afinando los detalles de la misma y/o el cliente(usted) dese agregar más entidades. Ahora tanto las tablas productos como compradores tendrán sus respectivos atributos ,mencionados en la descripción del proyecto.
Para no hacer tan pesado el texto, mejor lo invito a que me contacte y podamos hablar para aclarar dudas o explicarle mejor el como desarrollaré la base de datos, estoy a sus ordenes y muchas gracias por su atención.