Primero debes tener una tabla de artículos solamente, con los campos ID_articulo, descripción, marca, origen, etc. de esta forma ya sabes que artículos vendes, ejemplo: 01, azúcar, domino, argentina)
La segunda tabla es la de stock, en donde cargas el stock de cada producto, con los siguientes campos: ID_producto, peso, unidad, cantidad, etc. En el campo peso, vas a colocar cuánto pesa el producto, en tu ejemplo serían 50, en el campo unidad colocas kilogramos (KG), y en cantidad vas a colocar cuantas bolsas tenes, por ejemplo 2.
Por otro lado, vas a tener que guardar las ventas que realizas. Por cada venta que hagas vas a tener que grabar los movimientos de stock de los productos. En esta tabla tendrás el Id_producto, peso que vendiste, unidad, etc.
Cuando quieras saber el stock actual, vas a relacionar la tabla de stock con la de movimientos de stock. Para el articulo azúcar tenes 2 bolas de 50 kg dando 100 kg menos los movimientos, en el cual figura que vendiste 15 kg, quedando en stock 85 kg.
Esto es para que tengas mazo menos una idea de cómo poder empezar. Vas a tener que crear otras tablas para guardar los distintos tipos de unidades (kilogramos, gramos, unidad, litros, etc). También vas a tener que controlar las fechas de vencimientos de los productos para que el sistema te avise. Acá podes crear otra tabla paramétrica para controlar ciertos parámetros en los productos, por ejemplo: si te quedan menos de 10 kg de azúcar, acá podes parametrizar ese tipo de controles.