Suppose i have a struct called product,
struct product{ uint prodcode; string prodname; uint quantity; uint price }
and if i have 1000 units(quantity) of a product p1 and i want to send 200 units of p1 to another person's address. So the ownership of the 200 units of p1 will belong to that person but the ownership of the remaining 800 units should still be mine.
Is there a way to implement this?