Hi @Adan_Alnoor ,
please find here an example of how the data could be organized and all lookup levels accordingly.
Have a look at item settings in the lookup columns.
Just be aware that - according to your practical use-case - it might need to provide some UI guidance (see the conditional formatting for inconsistencies) for there is no automatic “trigger” to reset previous values.