Que tal huajchita la idea que te propone seyko, es correcta, solamente agregaria algunos detalles mas a esa normalizacion,
1. Una tabla de medicamento con los datos propiamente de un medicamento
2. Una tabla con los tipos o presentaciones de un medicamento (Pomada, Jarabe, Tabletas, Inyeccion, etc)
3. Una tabla con Proveedores o Distribuidores de medicamentos, ya que hasta donde conozco los precios de un mismo producto varian de acuerdo al distribuidor.
4. Una tabla que relacione estas tres tablas anteriores, asi podras tener un solo registro de medicamento pero asociado con diferentes presentaciones y diferentes proveedores pudiendo manejar diferentes precios para cada proveedor.
quedandote un esquema mas o menos asi:
Código PHP:
1. medicamento(cod_medicamento(pk),nom_medicamento, ....)
2. presentacion (cod_presentacion(pk), nom_presentacion, ...)
3. distribuidor (cod_distribuidor(pk), nom_distribuidor)
4. medicamento_tipo(cod_medicamento(fk),cod_presentacion(fk), cod_distribuidor(fk),stock,precio,uni_vendidas,...)
Espero que te ayude, saludos,
cya.